TLS was last updated
on June 12, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Northern Oregon Area rating list selection
                                                2023 Northern Oregon Area rating list selection
2024 TLS League Ratings
Section - Pacific NW           District - Northern Oregon           Area - Northern Oregon
West Hills Racquet Club    Men    By Rating
(As of 06/10/2024)
2024 2023 2024 2024
TLS TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Connor Leahy U
4.82 4.83 5.0 5.0  C  2023    18 +   Portland, OR
2 Sean Eberle U
4.79 4.66 (5.0) 5.0  C  2023    18 +   PORTLAND, OR
3 Ryan Chin U
4.77 4.70 5.0 5.0  C  2023    18 +   Portland, OR
4 Andrew Pritchard U
4.76 4.90 5.0 5.0  C  2023    18 +   Portland, OR
5 Gram Leahy U
4.62 4.68 5.0 5.0  C  2023    18 +   Portland, OR
6 Brian Board U
4.60 4.54 5.0 5.0  C  2023    40 +   Portland, OR
7 Peter Dusicka U
4.58 4.33 5.0 5.0  C  2023    18 +   Portland, OR
8 Nick Buckley U
4.54 n/a 5.0 5.0  C  2021    18 +   Beaverton, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
9 Eric Ledwith U
4.48 4.42 4.5 5.0  C  2023    18 +   West Linn, OR
10 Vetu Mam U
4.42 n/a (4.5) 5.0  C  2022    18 +   Portland, OR
11 Adam Shinomiya U
4.39 4.5 5.0  S  2023    18 +   Portland, OR
12 Sage Katayama U
4.39 4.57 4.5 4.5  A  2023    18 +   BEAVERTON, OR
13 Ben Natinsky U
4.38 4.5 4.5  S  2023    18 +   Portland, OR
14 Joe mcroberts U
4.37 4.5 4.5  S  2023    18 +   Portland, OR
15 Mark Chen U
4.37 4.40 4.5 4.0  A  2021    18 +   Beaverton, OR
16 Darren Ly U
4.36 3.97 4.5 4.5  C  2023    18 +   Beaverton, OR
17 Joerg Droste U
4.34 4.18 4.5 4.5  C  2023    55 +   Beaverton, OR
18 Atom Fjeldsted U
4.33 4.25 4.5 4.5  C  2023    18 +   Beaverton, OR
19 WILLIAM EDWARDS U
4.33 4.49 4.5 4.5  A  2023    18 +   Hillsboro, OR
20 Makoto Yoshino U
4.31 4.53 4.5 4.5  A  2023    40 +   Portland, OR
21 Matt Simmering U
4.30 4.26 4.5 4.5  C  2023    18 +   Beaverton, OR
22 Frank Collie U
4.27 4.23 4.5 4.5  C  2023    55 +   Portland, OR
23 Steve Vanderploeg U
4.26 4.16 4.5 4.5  C  2023    40 +   TUALATIN, OR
24 Bradley Sumoge U
4.24 4.22 4.5 4.5  C  2023    18 +   HILLSBORO, OR
25 Jorge Fuenmayor U
4.20 4.09 4.5 4.5  C  2023    18 +   Beaverton, OR
26 Ian Fudalla U
4.20 4.41 4.5 4.5  C  2023    55 +   Portland, OR
27 Joshua Goddard U
4.19 4.10 4.5 4.5  C  2023    18 +   Tualatin, OR
28 Renato Bernasconi Zuccari U
4.17 4.13 4.5 4.5  C  2023    55 +   Portland, OR
29 Brendan Gibbons U
4.16 4.5 4.5  S  2023    18 +   Portland, OR
30 Michael Cheng U
4.15 4.36 4.5 4.5  C  2023    18 +   Portland, OR
31 Craig Williams U
4.10 4.17 (4.5) 4.5  C  2023    55 +   Portland, OR
32 Bruce Sylva U
4.09 4.22 4.5 4.5  C  2023    55 +   Beaverton, OR
33 Chenyong Xiang U
4.07 4.00 4.5 4.5  C  2023    18 +   BEAVERTON, OR
34 John Leach U
4.07 3.99 4.5 4.0  C  2023    55 +   Hillsboro, OR
35 Yascha Noonberg U
4.06 4.25 4.5 4.5  C  2023    40 +   Portland, OR
36 Brendan Cunningham U
4.06 4.17 4.5 4.5  C  2023    18 +   Portland, OR
37 Son Huynh U
4.05 3.99 4.5 4.5  C  2023    18 +   Portland, OR
38 John Robb U
4.04 4.19 4.5 4.5  C  2023    40 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
39 Ryan Mattila U
4.00 4.0 4.5  C  2022    18 +   Lake Oswego, OR
40 Gareth Hosford U
3.99 n/a 4.0 4.5  C  2023    55 +   Portland, OR
41 Nathan Austin U
3.92 4.00 4.0 4.5  C  2023    40 +   Portland, OR
42 Brian Leahy U
3.88 4.44 (4.0) 4.5  C  2023    55 +   Lake Oswego, OR
43 Owen Burcham U
3.87 4.0 4.5  S  2023    18 +   Portland, OR
44 David Pham U
3.85 3.81 4.0 4.0  C  2023    40 +   Portland, OR
45 Agus Rusli U
3.84 3.87 4.0 4.0  C  2023    40 +   Beaverton, OR
46 Leo Keppinger U
3.83 3.75 (4.0) 4.0  C  2023    40 +   VANCOUVER, WA
47 Nate Look U
3.81 3.85 4.0 4.0  C  2023    40 +   Seattle, WA
48 Butch Dela Cruz U
3.79 3.83 (4.0) 4.5  A  2023    40 +   Portland, OR
49 Eric Lee U
3.78 4.02 4.0 4.5  C  2023    18 +   Portland, OR
50 Jianxun Zhang U
3.77 3.88 4.0 4.0  C  2023    40 +   Portland, OR
51 Jack Carlson U
3.77 3.52 4.0 4.0  C  2023    40 +   Beaverton, OR
52 Philip Stephenson U
3.76 3.78 4.0 4.0  C  2023    40 +   Beaverton, OR
53 Tri Huynh U
3.76 4.0 4.0  S  2023    40 +   Beaverton, OR
54 Kenya Reutin U
3.73 3.59 4.0 4.0  C  2023    18 +   Portland, OR
55 Patrick Maginnis U
3.73 3.87 4.0 4.0  C  2023    55 +   Portland, OR
56 Eric Goldner U
3.72 3.80 4.0 4.0  C  2023    55 +   Lake Oswego, OR
57 Vincent Lee U
3.71 3.88 (4.0) 4.0  C  2023    40 +   Aloha, OR
58 Shane Wilson U
3.68 3.82 4.0 4.0  C  2023    18 +   Beaverton, OR
59 James Horen U
3.68 4.06 4.0 4.0  C  2023    65 +   LAKE OSWEGO, OR
60 Zach Bergthold U
3.68 3.68 4.0 4.0  C  2023    18 +   BEAVERTON, OR
61 De Xiang Novac-Yu U
3.67 3.46 4.0 4.0  C  2023    18 +   Beaverton, OR
62 Adam Brundage U
3.67 3.63 4.0 4.0  C  2023    18 +   PORTLAND, OR
63 Martin Schnappenberger U
3.66 3.85 4.0 4.0  C  2023    40 +   Portland, OR
64 Rich Rice U
3.66 3.74 4.0 4.0  C  2023    40 +   Portland, OR
65 Tony Moreno U
3.65 3.77 4.0 4.0  C  2023    55 +   Beaverton, OR
66 Paul Stutzman U
3.64 3.52 4.0 4.0  C  2023    65 +   Portland, OR
67 Robert Broad U
3.64 3.50 4.0 4.0  C  2023    55 +   Portland, OR
68 Radu Tudorache U
3.62 3.63 4.0 4.0  C  2023    18 +   Sherwood, OR
69 Masanori Hibino U
3.62 3.40 4.0 4.0  C  2022    40 +   Portland, OR
70 Alan Lave U
3.61 n/a 4.0 4.0  C  2023    65 +   Portland, OR
71 Ahmad Garakani U
3.59 3.58 4.0 4.0  C  2023    65 +   Portland, OR
72 Martin McClanan U
3.58 4.0 4.0  C  2023    55 +   Portland, OR
73 Kevin Pham U
3.56 3.15 4.0 3.5  C  2023    18 +   Gresham, OR
74 Jason Moore-Greenke U
3.56 3.76 4.0 4.0  C  2023    40 +   Beaverton, OR
75 Matt Chesley U
3.56 3.94 4.0 4.0  C  2023    40 +   Portland, OR
76 doyoung moon U
3.55 3.51 4.0 4.0  C  2023    55 +   Newberg, OR
77 Stanley Mo U
3.54 3.49 4.0 4.0  C  2023    55 +   Portland, OR
78 Stefan Olander U
3.53 3.56 4.0 4.0  C  2023    55 +   Portland, OR
79 Frank Mathews U
3.53 3.48 4.0 4.0  C  2023    40 +   Portland, OR
80 Jeewon Suh U
3.52 n/a 4.0 4.0  S  2023    18 +   Portland, OR
81 Jim Nudelman U
3.52 (4.0) 4.0  C  2021    40 +   BEAVERTON, OR
82 Tochukwu George U
3.51 3.25 4.0 4.0  C  2022    40 +   Beaverton, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
83 Jason Yue U
3.48 2.98 3.5 3.5  A  2023    18 +   Hillsboro, OR
84 Matt Bolte U
3.48 3.37 3.5 4.0  C  2023    55 +   Portland, OR
85 Greg Powell U
3.46 3.55 3.5 4.0  C  2023    65 +   Portland, OR
86 Bill Lowblad U
3.46 3.37 3.5 3.5  C  2023    65 +   Banks, OR
87 Dave Cobban U
3.45 3.87 3.5 4.0  C  2023    18 +   Portland, OR
88 Kevin Heller U
3.44 3.51 3.5 4.0  C  2023    40 +   Portland, OR
89 Michael Gibbons U
3.44 3.5 4.0  C  2023    55 +   Portland, OR
90 Kris Rosenquist U
3.41 3.62 3.5 4.0  C  2023    40 +   Portland, OR
91 Daniel Albrecht U
3.40 3.04 3.5 3.5  C  2023    40 +   Portland, OR
92 Christopher Gilmore U
3.39 3.63 3.5 4.0  C  2023    65 +   Portland, OR
93 Peter Johnson U
3.36 3.48 3.5 3.5  C  2023    40 +   Wilsonville, OR
94 Kok Waii Wong U
3.33 3.26 3.5 3.5  C  2023    40 +   Portland, OR
95 Bryan Shieh U
3.33 3.17 3.5 3.5  C  2023    55 +   LAKE OSWEGO, OR
96 Hyungje Woo U
3.32 3.5 4.0  C  2023    55 +   Cupertino, CA
97 Noah Goodman U
3.32 3.5 3.5  C  2023    18 +   Portland, OR
98 Andrew Roessler U
3.30 3.5 3.5  S  2022    40 +   Portland, OR
99 Jeff Lipke U
3.30 3.18 3.5 3.5  C  2023    55 +   Beaverton, OR
100 Jason Dortch U
3.28 3.29 3.5 3.5  C  2023    55 +   Aloha, OR
101 Piero Fenato U
3.26 3.10 3.5 3.5  C  2023    40 +   Beaverton, OR
102 Jaime Perez U
3.25 3.19 3.5 3.5  C  2023    18 +   Boise, ID
103 Matt Thayer U
3.24 3.29 3.5 3.5  C  2023    65 +   Portland, OR
104 Scott Reis U
3.24 3.47 3.5 3.5  C  2023    40 +   Portland, OR
105 Kerry Jantzi U
3.24 3.03 3.5 3.5  C  2023    55 +   Beaverton, OR
106 Sy Cha U
3.24 (3.5) 3.5  S      55 +   Portland, OR
107 Gabriel Weaver U
3.23 3.31 3.5 3.5  C  2023    40 +   Lake Oswego, OR
108 Tony Humpage U
3.22 3.23 3.5 3.5  C  2023    65 +   Hillsboro, OR
109 Jeff Marshall U
3.20 3.15 3.5 3.5  C  2023    55 +   Portland, OR
110 Daniel M Kim U
3.18 3.33 3.5 3.5  C  2023    55 +   Portland, OR
111 Octavian Tudorache U
3.16 2.98 3.5 3.5  C  2023    55 +   Beaverton, OR
112 Richard Jennings U
3.16 3.14 3.5 3.5  C  2023    55 +   Portland, OR
113 Neville Mehta U
3.15 3.34 (3.5) 3.5  C  2023    40 +   Portland, OR
114 JIN PARK U
3.14 3.14 3.5 3.5  C  2023    55 +   Portland, OR
115 Ben Lauritsen U
3.11 2.91 3.5 3.5  A  2023    40 +   Portland, OR
116 Jeff Anhaltzer U
3.11 3.15 3.5 3.5  C  2023    55 +   BEAVERTON, OR
117 Patrick Kirk U
3.08 3.18 3.5 3.5  C  2023    55 +   Portland, OR
118 Patrick Morrissey U
3.07 3.12 3.5 3.5  C  2023    40 +   Lake Oswego, OR
119 Sumit Gupta U
3.04 3.12 3.5 3.5  C  2023    40 +   Beaverton, OR
120 Andrew Petersen U
3.03 2.88 3.5 3.0  C  2023    18 +   Hillsboro, OR
121 David Ritchie U
3.02 3.5 3.5  C  2023    55 +   Portland, OR
122 Simon Lofts U
3.01 3.15 (3.5) 3.5  C  2023    55 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
123 Frank Foti U
3.00 3.34 3.0 3.5  C  2023    65 +   CARLTON, OR
124 Will Bayon U
3.00 2.88 (3.0) 3.0  C  2023    40 +   Beaverton, OR
125 Simon Buchard U
2.99 n/a 3.0 3.5  C  2023    55 +   Portland, OR
126 Dan Wolff U
2.97 2.86 3.0 3.5  C  2023    65 +   West Linn, OR
127 Richard Press U
2.96 2.92 3.0 3.5  C  2023    55 +   Portland, OR
128 Mark Becker U
2.96 3.0 3.5  C  2023    65 +   Portland, OR
129 Robin Michalisko U
2.93 (3.0) 3.5  C  2023    55 +   West Linn, OR
130 Sven Louis U
2.90 2.65 (3.0) 3.0  C  2023    40 +   Hillsboro, OR
131 Todd Khozein U
2.89 2.76 3.0 3.0  C  2023    40 +   Portland, OR
132 Alex Delarosa U
2.89 2.80 3.0 3.0  C  2022    55 +   Portland, OR
133 Griffin Bolte U
2.89 3.26 (3.0) 0.0     2023    18 +   Portland, OR
134 John Um U
2.87 (3.0) 3.5  S  2023    40 +   Portland, OR
135 Jason Hughes U
2.84 2.78 (3.0) 3.0  C  2023    40 +   Portland, OR
136 suhwan kim U
2.82 2.60 (3.0) 3.0  C  2023    40 +   Portland, OR
137 Ian Schnadig U
2.81 2.80 3.0 3.0  C  2023    18 +   Portland, OR
138 Michael Meyers U
2.80 2.84 (3.0) 3.5  C  2023    18 +   Portland, OR
139 Steven Grant U
2.80 2.84 3.0 3.0  C  2023    65 +   Portland, OR
140 Scott Dickinson U
2.80 2.80 3.0 3.0  C  2023    55 +   Portland, OR
141 Marcus McNair U
2.78 (3.0) 3.5  S  2023    18 +   Portland, OR
142 Alan Potts U
2.77 3.20 3.0 3.5  S      65 +   Portland, OR
143 William Pettis U
2.73 3.0 3.0  C  2023    65 +   Portland, OR
144 Jason Floyd U
2.73 2.71 3.0 3.0  C  2023    40 +   Portland, OR
145 Skip Potter U
2.72 2.70 3.0 3.0  C  2023    40 +   Portland, OR
146 Philip Mikolaj U
2.72 3.0 3.0  S  2023    40 +   Portland, OR
147 Jonathan Guinn U
2.71 2.55 3.0 3.0  C  2023    55 +   Portland, OR
148 Matt Vuylsteke U
2.65 2.51 (3.0) 3.0  C  2023    18 +   Beaverton, OR
149 DeWayne Ledbetter U
2.64 2.78 3.0 3.0  C  2023    55 +   Beaverton, OR
150 Aaryo Bakhtiar U
2.64 2.67 (3.0) 3.0  C  2023    18 +   LAKE OSWEGO, OR
151 james king U
2.63 2.66 3.0 3.0  C  2023    55 +   Portland, OR
152 mark cooper U
2.61 n/a (3.0) 3.0  C  2023    40 +   Portland, OR
153 Robert Crawford U
2.59 2.43 3.0 3.0  C  2023    55 +   VANCOUVER, WA
154 Trask Court U
2.59 (3.0) 2.5  S  2023    40 +   Portland, OR
155 John Kraxberger U
2.57 (3.0) 3.0  S  2023    55 +   Portland, OR
156 Jason Leong U
2.56 3.0 3.0  C  2022    40 +   Portland, OR
157 Chris Cormack U
2.53 2.49 3.0 3.0  S  2022    40 +   Portland, OR
158 Santiago Crespo U
2.51 2.56 (3.0) 3.0  M  2023    40 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
159 Larry Corwin U
2.50 2.79 2.5 3.0  C  2022    55 +   Portland, OR
160 Kaleb Pete U
2.49 2.5 0.0     2023    18 +   PORTLAND, OR
161 Matt McNair U
2.41 (2.5) 2.5  S  2023    55 +   Portland, OR
162 Jesse Armagost U
2.37 (2.5) 3.0  S  2023    18 +   Portland, OR
163 Arkadiy Boyarshinov U
2.06 2.09 2.5 2.5  C  2023    65 +   Beaverton, OR
Tim Anderson U
n/a 3.15 n/a 3.5  C  2022    40 +   Portland, OR
GEOFFREY BELL U
n/a n/a 4.0  S  2023    40 +   Portland, OR
Mark Bruce U
n/a n/a 2.5  S  2023    40 +   Portland, OR
Liam Burcham U
n/a n/a 4.5  S  2022    18 +   Portland, OR
Robert Burlingame U
n/a 2.61 n/a 3.0  S      55 +   Vancouver, WA
Brian Craighill U
n/a 2.63 n/a 3.0  A  2022    18 +   Portland, OR
Robert Dicks U
n/a n/a 3.0  S  2023    40 +   Portland, OR
Doyle Dillon U
n/a n/a 3.5  S      65 +   Portland, OR
David Edwards U
n/a n/a 4.5  S      65 +   Hillsboro, OR
Joe Entler U
n/a 3.43 n/a 4.0  C  2023    55 +   Portland, OR
Michael Feely U
n/a 3.30 n/a 3.5  C  2023    55 +   Portland, OR
Gregory Gonzalez U
n/a 3.26 n/a 4.0  C  2023    55 +   LAKE OSWEGO, OR
Dave Hardman U
n/a 2.54 n/a 3.0  C  2023    55 +   Beaverton, OR
Gareth Harries U
n/a 3.46 n/a 3.5  C  2023    40 +   Portland, OR
Will Havnaer U
n/a n/a 4.5  S  2023    18 +   Portland, OR
David Huang U
n/a 2.60 n/a 3.0  C  2023    55 +   Portland, OR
Larry Kaster U
n/a n/a 3.5  C  2022    65 +   Beaverton, OR
Nasser Khan U
n/a n/a n/a 2.5  C  2022    40 +   Portland, OR
Andrew Kitchen U
n/a 3.12 n/a 3.5  S      65 +   Portland, OR
bruce liebowitz U
n/a 2.69 n/a 2.5  C  2023    40 +   Portland, OR
Janis Locenieks U
n/a 3.20 n/a 3.5  C  2023    40 +   Beaverton, OR
Thomas Mehlhorn U
n/a n/a 3.5  S      65 +   Beaverton, OR
Corin Nies U
n/a n/a n/a 3.5  C  2022    55 +   Portland, OR
Parth Pandey U
n/a n/a 4.0  C  2021    55 +   Portland, OR
Eric Peterson U
n/a 3.20 n/a 4.0  C  2023    18 +   Portland, OR
Makoto Sakaguchi U
n/a n/a 3.5  S      65 +   Portland, OR
Randall Sinn U
n/a n/a 3.5  S      65 +   Beaverton, OR
Randolph Splitter U
n/a n/a n/a 3.5  C  2022    65 +   Portland, OR
Tom Stacy U
n/a 3.31 n/a 4.0  C  2023    65 +   Portland, OR
Robert Wood U
n/a 1.96 n/a 2.5  C  2022    40 +   Portland, OR
Quintin Yray U
n/a n/a 4.5  S      55 +   Portland, OR
Matt Zaffino U
n/a n/a 3.0  S      55 +   Portland, OR
Robert Zeigler U
n/a 2.47 n/a 2.5  C  2023    55 +   Portland, OR